edge of excavation - Français Anglais Dictionnaire